// pages/jiekuan/jiekuan.js
const App=getApp()
import {colors} from '../../utils/constData'
const date = new Date()
import {listAll} from '../../utils/api/zhichu'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    color: colors[2],
    //总流水列表
    // 全部借款流水
    allLiuShuiList:[
      {
        name: '全部借款',
        value: 9999
      },
      {
        name: '剩余待还',
        value: 9999
      },
      {
        name: '已还借款',
        value: 9999
      },
      {
        name: '本月待还',
        value: 9999
      },
    ],
    lixiLiuShuiList:
      [{
          name: '全部利息',
          value: 9999
        },
        {
          name: '剩余利息',
          value: 9999
        },
        {
          name: '已还利息',
          value: 9999
        },
        {
          name: '本月利息',
          value: 9999
        },
      ],
      daihuanList:[
        {
          date:'08月02日',
          name: '银行-建行',
          value: 9999
        },
        {
          date:'08月02日',
          name: '网贷-京东金库',
          value: 9999
        },
        {
          date:'08月02日',
          name: '网贷-360金条',
          value: 9999
        },
     
      ],
    //charts图表
    dateYear: date.getFullYear(),
    dateYearMonth: date.getFullYear() + '-' + (date.getMonth() + 1),
    charts: [{
        value: 1048,
        name: '娱乐-电影'
      },
      {
        value: 735,
        name: '交通-地铁'
      },
      {
        value: 580,
        name: '娱乐-游戏'
      },
      {
        value: 484,
        name: '娱乐-玩具'
      },
      {
        value: 300,
        name: '其它'
      }
    ],
    //top5列表
    top5List: [{
        text: '娱乐',
        num: 9999
      },
      {
        text: '餐饮',
        num: 9999
      },
      {
        text: '交通',
        num: 9999
      },
    ],
    //最近记录
    zuiJinJl: [
      {
      date: '06月08日',
      payout: 80,
      list: [{
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
        {
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
        {
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
      ]
    },
    {
      date: '06月07日',
      payout: 180,
      list: [{
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
        {
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
        {
          title: '娱乐-游戏',
          time: '2023年06月09日 11:55',
          num: 99
        },
      ]
    },
  ]
  },
  onLoad(){
    listAll({'name':'zhans'}).then(res=>{
    })
  },
  /**
   * 日期选择器year返回数据 
   */
  confirmYearDate(e) {
    this.setData({
      dateYear: e.detail
    })
  },
  /**
   * 日期选择器month返回数据 
   */
  confirmMonthDate(e) {
    this.setData({
      dateYearMonth: e.detail
    })
  },
  /**跳转新增最近记录 */
  add: function () {
    wx.navigateTo({
      url: '/pages/addjiekuan/index'
    });
  },
  /**还款记录 */
  more:function(){
    wx.navigateTo({
      url: '/pages/notejiekuan/index'
    });
  },
  /**删除最近记录某一条数据 */
  del(e){
    const {index,pageIndex}=e.detail
    let zuiJinJl=this.data.zuiJinJl
    zuiJinJl.map((ite,ind)=>{if(ind===pageIndex) ite.list.splice(index,1)})
    this.setData({
      zuiJinJl
    })
  }

})